var module=module||{
}
module.category={
	/**
	 * 生成类别树
	 */
	genCateTree:function(cateList,root,rootValue,selectedNodeId){
		var cateTree=[{text:root||"请选择",nodes:[],value:rootValue||"",tags:[0]}];
       	 $.each(cateList,function(i,n){
       	 	if(n.parentId==0){
       	 		cateTree[0].nodes.push(
       	 				{
       	 					text:n.catName,
       	 					value:n.catId,
       	 					state:{selected:n.catId==selectedNodeId},
       	 					tags:[0]
       	 				});
       	 		cateTree[0].tags[0]=cateTree[0].nodes.length;
       	 	}else{
       	 		$.each(cateTree[0].nodes,function(j,m){
       	 			if(n.parentId==m.value){
       	 				if(!m.nodes){
       	 					m.nodes=[];
       	 				}
       	 				m.tags[0]=m.nodes.length;
       	 				m.nodes.push(
       	 						{
       	 							text:n.catName,
       	 							value:n.catId,
       	       	 					state:{selected:n.catId==selectedNodeId},
       	 							tags:[0]
       	 						});
       	 			}
       	 		});
       	 	}
       	 });
       return cateTree;	
	}
}